a past master - Spanish English Dictionary